MoleBox FAQ

  1. What is MoleBox?
    1. What is exe packer?
    2. What is the difference between exe packer and self-extracting archive?
    3. How does MoleBox work?
    4. How can I see, what it does with my app?
    5. Can I pack an application twice with MoleBox?
    6. Can I pack an installation package with Molebox?
    7. If the application and its data files are loaded directly to memory, does this set the minimum required RAM on the end-user computer equal to the overall application size?
  2. DLL embedding
    1. Are embedded DLLs extracted to disk first before loading?
    2. Can I pack multiple DLLs depending from each other?
    3. Can I place second executable to the package?
    4. What about packing ActiveX DLLs?
    5. Are you planning to add .NET support in the future?
  3. Application integrity protection
    1. What is application control sum?
    2. Which checksum algorithm is used in MoleBox?
    3. Does checksum protect only executable?
    4. What are the benefits of control sum checking?
    5. Should I always use checksum protection?
  4. Import table processing
    1. What is application import table?
    2. What happens to import table while moleboxing a program?
    3. What is functions interception?
    4. Are there functions which cannot be intercepted?
    5. How protected the import table is in the packed application?
    6. I have opened a packed executable with a PE viewer utility and I can see the import table there. What's wrong?
  5. Compression issues
    1. What algorithm is used for files compression?
    2. How much is file size decreased by?
    3. Some file formats (JPG, PNG, and the like) already contain
    4. Does compression slow down the packed program?
    5. I have packed a 64 KB executable, and it has even increased in size. What's wrong?
  6. Encryption issues
    1. What encryption algorithms are used?
    2. Does MoleBox uses symmetric or asymmetric encryption algorithm?
    3. Can I specify my own encryption key?
    4. Does encryption slow down the packed program?
    5. Does encrypting the application affect the compression results?
  7. Application protection
    1. What kinds of application protection does MoleBox offer?
    2. Do you offer anti-debug, anti-dump, anti-trace protection?
    3. Do I need to make changes in my source code?
    4. Why the internal resources (the .rsc section) of executable are stored unchanged and still can be viewed?
  8. Data files protection
    1. Does MoleBox extract packed data files on the hard disk?
    2. Are data files in the package well protected?
    3. Can I rewrite packed data files?
    4. Are packed data available to the 3rd party programs?
    5. Why I can't store PDF and CHM files in the package?

Still have questions? Ask us: support@molebox.com.